Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Australia F2 Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Germany F1 Germany F2 Greece F2 Slovenia F2 Austria F4 Germany-w2 Germany-w3 Switzerland F2 Switzerland F3 France F5 Sweden F1 Slovenia F1 BMW Challenger Open - Monchengladbach Okal Cup 2001 International Bavarian Championships - Eckental Intersport Heilbronn Open - Heilbronn Uncle Toby's Burnie Challenger - Tasmania Schickendanz Open - Furth Bauer Watertechnology Cup - Eckental Internazionali di Tennis - Bergamo Internationaux du Doubs - Besancon Aamulehti Tampere Open - Tampere GHI Bronx Tennis Classic - Bronx IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Ethias Trophy - Mons Akbank Private Banking TED Open - Istanbul Open D'Orleans - Orleans Germany-w4 Germany F16 Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Wroclaw Challenger Germany-w1 Besancon Challenger Austria F1 Austria F2 Ramat Hasharon Challenger Greece F1 Germany F15 Oberstaufen Challenger St. Remy Challenger Mons Challenger Helsinki Challenger Bath Challenger Nottingham Challenger Nottingham-2 Challenger Okal Cup - Eckental Powder Byrne Trophy - Surbiton Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Whirlpool Open - Budapest Challenger Hamburg - Hamburg Heilbronn Open - Heilbronn Muller Cup - Ulm St. Brieuc Challenger Kuppers Kolsch Cup by Lambertz - Aachen 2002 USTA Tallahassee Tennis Challenger - Tallahassee Orleans Challenger Memorial Kolyaskin - Donetsk Geneva Challenger Gallagher International - Hamilton Muller Cup - Ulm Okal Cup - International Bavarian Championship - Eckental Brescia Challenger CA-Challenge - Graz Wroclaw Challenger ATU Cup 2001 - Weiden Lambertz Open - Aachen Black Forest Open - Alpirsbach Black Forest Open - Freudenstadt Heilbronn Challenger Open de Franche-Comte - Besancon TED Open - Istanbul Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg The Shelbourne Irish Open - Dublin IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn XXXVII Torneig C.E. Laieta - Barcelona Brescia Challenger XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Bergamo Challenger Leon Challenger Busan Challenger Seoul Challenger The Manchester Trophy - Manchester TED Open - Istanbul Bergamo Challenger Oberstraufen Cup - Oberstaufen Intersport Heilbronn Open - Heilbronn Bordeaux Challenger Volkswagen Challenger 2005 - Wolfsburg Ostdeutscher Sparkassen Cup - Dresden BH Telecom Sarajevo 2007 - Sarajevo S Tennis Master Championship - Graz Pau Challenger ATP Open Castilla y Leon - Segovia Cassis Challenger Orleans Challenger Open D'Orleans - Orleans Open D'Orleans - Orleans Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Bordeaux Challenger Perugia Challenger Mitsubishi Electric Europe Cup - Monza Braunschweig Challenger Trieste Challenger Lambertz Open by Stawag - Aachen Open des Alpes Trophee BNP Paribas - Grenoble Heilbronn Open - Heilbronn Granby Challenger Vancouver Challenger Morocco Tennis Tour - Marrakech Siemens Open - Scheveningen BMW Tennis Championship - Sunrise Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding XL Bermuda Open - Bermuda Lambertz Open by Stawag - Aachen Ostdeutscher Sparkassen Cup - Dresden Mobilux Open - Luxembourg Czech Indoor Open - Prague BMW Tennis Championship - Sunrise Baden Open - Ettlingen Oberstaufen Cup - Oberstaufen Open de L'Isere-Trophee BNP Paribas - Grenoble Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Kazan Challenger Mersin Challenger Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Schickendanz Open - Furth Dallas Challenger Braunschweig Challenger Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin 10th Wartburg Open - Eisenach Braunschweig Challenger Oberstaufen Challenger Mons Challenger Olbia Challenger - Olbia Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel Heilbronn Challenger Open de Tenis Amaya - Pamplona Andria Challenger Gerry Weber Open - Halle Tatra Banka Slovak Open - Bratislava Open de L'Isere - Grenoble 2003 Mercedes Cup - Stuttgart Aix En Provence Challenger Kaohsiung Challenger Rezidenza Open - Magdeburg Geneva Challenger - Geneva Warsteiner Grand Prix - Oberstaufen Manchester Challenger Open Seat Godo - Barcelona Gerry Weber Open - Halle Rome 1 Challenger Volkswagen Challenger 2004 - Wolfsburg Grand Prix de Tennis de Lyon - Lyon Istanbul Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Schickedanz Open - Furth Granby Challenger - Granby Compaq Challenger - Bucharest Marbella Challenger Kroger / St. Jude International - Memphis Open Castilla y Leon Trofeo Iberdrola - Segovia Open de la Comunidad Valenciana - Valencia BMW Open - Munich Montechiarugolo - Parma Challenger San Marino Challenger Vilnus Challenger Croatia Open - Umag Davidoff Swiss Indoors - Basel Chennai Open - Chennai VIII Avierto Internacional de Salinas - Salinas Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Rennes Challenger The Stella Artois Championships - London Pilot Pen Tennis - New Haven BMW Open - Munich China Open - Beijing Tunis Challenger Cordenons Challenger Prostejov Challenger Caltanissetta Challenger ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Rome Challenger Chennai Open - Chennai Sydney International - Sydney ATP Open Castilla y Leon - Segovia Monza Challenger ABN/AMRO World Tennis Tournament - Rotterdam Phoenix Challenger Trofeo Internacional Club Laieta - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Open de Montauban - Montauban Black Forest Open - Freudenstadt Ordina Open - 's-Hertogenbosch Internazionali de Tennis di Bergamo - Bergamo Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille Prague Challenger Biella 2 Challenger Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Eckental Challenger Zagreb Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Germany F1 Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Legg Mason Tennis Classic - Washington Traralgon Challenger Cherbourg Challenger Pau Challenger AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Vicenza Challenger Forli 6 Challenger Raanana Challenger ABN AMRO World Tennis Tournament - Rotterdam Milan Challenger Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Zug Challenger Czech Indoor Open - Prague Delray Beach International Tennis Championships - Delray Beach Uncle Toby's Australian Men's Clay Court Challenger - Canberra Prague Open - Prague Open Sabadell Atlantico - Barcelona Open de L'Isere - Grenoble Ortisei Challenger The LTA Bolton Challenger - Bolton USTA Men's Challenger of Dallas - Dallas Countrywide Classic - Los Angeles Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Legg Mason Tennis Classic - Washington Open de Moselle - Metz Ljubljana Open - Ljubljana China Open - Beijing Tenerife 1 Challenger Bank Austria Tennis Trophy - Vienna PrivatBank Cup - Dnepropetrovsk Davidoff Swiss Indoors Basel - Basel Hilton Waikoloa Village USTA Challenger - Waikoloa Brisbane International - Brisbane Medibank International - Sydney 10° Trofeo Luigi Pezzoli - Bergamo The Surbiton Trophy - Surbiton Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Bergamo Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Rhodes Challenger Orleans Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Bet-at-home Open - Hamburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Geneva Challenger Citi Open - Washington Samsung Securities Cup - Seoul China Open - Beijing Ostrava Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Wroclaw Challenger Oeiras 3 Challenger BMW Open - Munich Izmir Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Karlsruhe Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Braunschweig Challenger Irving Challenger Bratislava Challenger Bratislava Challenger Heilbronn Challenger Swiss Indoors Basel - Basel Helsinki Challenger Next Generation Adelaide International - Adelaide Salzburg Challenger BMW Open - Munich Braunschweig Challenger SkiStar Swedish Open - Bastad Gerry Weber Open - Halle Abierto Mexicano de Tenis Mifel - Los Cabos Heilbronn Challenger Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London BMW Open - Munich Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Generali Open - Kitzbuhel Indianapolis Tennis Championships - Indianapolis Mercedes Cup - Stuttgart Open Sud de France - Montpellier Orleans Challenger Helsinki Challenger PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Sunrise Challenger Heilbronn Challenger Grand Prix Hassan II - Casablanca Swiss Indoors Basel - Basel Bergamo Challenger Le Gosier Challenger Sarajevo Challenger If Stockholm Open - Stockholm Campbell's Hall of Fame Tennis Championships - Newport BMW Open - Munich If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Ortisei Challenger Mumbai Open - Mumbai AEGON Championships - London The Stella Artois Championships - London Synsam Swedish Open - Bastad Helsinki Challenger Davidoff Swiss Indoors - Basel The Artois Championships - London Open de Nice Cote dAzur - Nice Heineken Open - Auckland Heilbronn Challenger Countrywide Classic - Los Angeles Open de Moselle - Metz Anytech365 Andalucia Open - Marbella Citi Open - Washington International German Open - Hamburg Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Bratislava Challenger Open 13 - Marseille UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta PTT Thailand Open - Bangkok Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona 2000 Mercedes Cup - Stuttgart AEGON Championships - London SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Salem Open - Hong Kong Vancouver Challenger Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Moselle Open - Metz St. Petersburg Open - St. Petersburg Rome Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Andria Challenger Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo Moselle Open - Metz Chengdu Open - Chengdu San Luis Potosi Challenger Malaysian Open - Kuala Lumpur Orleans Challenger Valencia Open - Valencia Prostejov Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille Black Forest Open 2002 - Freudenstadt Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Claro Open Colombia - Bogota Bordeaux Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Generali Open - Kitzbuhel Warsteiner Challenger Wolfsburg - Wolfsburg Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm Koblenz Challenger Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Barcelona Open BancSabadell - Barcelona West Side Tennis Club Clay Court Challenger - Forest Hills SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Vancouver Challenger Garanti Koza Sofia Open - Sofia BMW Open - Munich Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Black Forest Open 2004 - Freudenstadt 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Marbella Challenger BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Swiss Open - Gstaad Salzburg-Anif Challenger St. Petersburg Open - St. Petersburg SAP Open - San Jose Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg CA Tennis Trophy - Vienna Noventi Open - Halle Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Swiss Open - Gstaad Singapore Tennis Open - Singapore Davidoff Swiss Indoors - Basel Open 13 Provence - Marseille Sanremo Challenger Astana Open - Nur-Sultan Internationaler Raiffeisen Grand Prix - St. Polten Sofia Open - Sofia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Tennis Masters Series - Hamburg Open de la Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Thailand Open - Bangkok NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Chennai Open - Chennai Brisbane - Brisbane Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati PBZ Zagreb Indoors - Zagreb Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Rogers Cup - Toronto 2002 Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Winston Salem - Winston Salem Coupe Rogers - Montreal AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel Internazionali BNL d'Italia - Rome Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya BNP Paribas Open - Indian Wells UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Ottignies-Louvain-la-Neuve Challenger Barcelona Open BancSabadell - Barcelona Noumea Challenger Millennium Estoril Open - Estoril Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart Rogers Masters - Toronto Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Masters Series Hamburg - Hamburg Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Miami Open - Miami Rogers Masters - Montreal Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Rogers Cup - Montreal Dubai Tennis Open - Dubai Shanghai ATP Masters - Shanghai Ordina Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch Apia International - Sydney European Open - Antwerp French Open - Paris Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Farmers Classic - Los Angeles French Open - Paris Australian Open - Melbourne Wimbledon - London Intrum Stockholm Open - Stockholm Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte Carlo - Monte Carlo Internazionali BNL d'Italia - Rome French Open - Paris Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, PO, THA-LAT 2-3 Olympics - Beijing